package com.ymttest.common.order.userquery.model.vo;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import com.ymttest.common.entitie.OrderItemInfo;

public class SingleOrderInfo {
	
	/**
     * 订单号
     */
    private long orderId;


    /**
     * 买家id
     */
    private Long userId;


    /**
     * 卖家id
     */
    private Long buyerId;


    /**
     * 订单创建日期
     */
    private Date addTime;


    /**
     * 订单价格
     */
    private BigDecimal orderPrice;


    /**
     * 订单折扣
     */
    private BigDecimal orderDiscount;


    /**
     * 运费
     */
    private BigDecimal freight;


    /**
     * (这个字段为冗余字段，已经跟姚乾确认过cpx2014年6月10日)
     */
    private BigDecimal discount;


    /**
     * 交易号
     */
    private long tradingId;


    /**
     * 订单状态
     */
    private Integer tradingStatus;

    /**
     * 地址
     */
    private String address;


    /**
     * 邮编
     */
    private String postCode;


    /**
     * 收件人
     */
    private String receivePerson;


    /**
     * 电话
     */
    private String phone;


    /**
     * 固话
     */
    private String telephone;

    /**
     * 邮箱
     */
    private String email;


    /**
     * 留言
     */
    private String leaveWord;

    /**
     * (这个字段为冗余字段，已经跟姚乾确认过cpx2014年6月10日)
     */
    private Date dispathTime;


    /**
     * 论坛标题
     */
    private String title;

    /**
     * 是否全款支付
     */
    private boolean paidInFull;


    /**
     * 使用红包金额
     */
    private BigDecimal useGiftAmount = BigDecimal.ZERO;


    /**
     * 优惠券code
     */
    private String couponCode;


    /**
     * 优惠券金额
     */
    private BigDecimal couponValue;

    /**
     * 支付日期
     */
    private Date paidTime;


    /**
     * 申请补款日期
     */
    private Date applyPostPayTime;


    /**
     * 补款日期
     */
    private Date postPaidTime;


    /**
     * 确认接单日期
     */
    private Date acceptTime;

    /**
     * 确认接单日期
     */
    private Date confirmedTime;


    /**
     * 自动取消订单的时间
     */
    private BigDecimal autoCancelOrderHours = BigDecimal.ZERO;


    /**
     * 取消订单的时间
     */
    private Date cancelTime;


    /**
     * 是否为闪购订单
     */
    private boolean shangouOrder;


    /**
     * 买家名称
     */
    private String buyerLoginId;

    /**
     * 卖家名称
     */
    private String sellerLoginId;

    /**
     * 卖家昵称
     */
    private String buyerNickName;


    /**
     * 订单总价
     */
    private BigDecimal totalPrice = BigDecimal.ZERO;

    /**
     * 自动收货日期
     */
    @SuppressWarnings("deprecation")
	private Date autoReceiveTime = new Date(0, 0, 1);


    /**
     * 自动确认收货是否有效
     */
    private boolean isAutoReceiveEnabled;

    /**
     * 是否评价
     */
    private boolean credited;

    /**
     * 卖家订单备注
     */
    private String sellerNote;

    /**
     * 订单相关运单号列表
     */
    private List<String> billCodeList;


    /**
     * 物流类型
     *
     * @see LogisticsTypeEnum
     */
    private int logisticsType;


    /**
     * 备货状态
     *
     * @see StockStatusEnum
     */
    private int stockStatus;

    /**
     * 延迟收货日期
     */
    private Date delayReceiveFrozenTime;


    /**
     * 延迟收货记录的更新日期
     */
    private Date delayReceiveUpdateTime;

    /**
     * 延迟收货操作UserID
     */
    private long delayReceiveUserId;

    /**
     * 发货日期
     */
    private Date dispatchTime;

    /**
     * 退款金额
     */
    private BigDecimal refund = BigDecimal.ZERO;

    /**
     * 实际支付金额
     */
    private BigDecimal realPay = BigDecimal.ZERO;


    /**
     * 应付红包金额
     */
    private BigDecimal realPaidAmountOfGift = BigDecimal.ZERO;


    /**
     * 应付现金金额
     */
    private BigDecimal needPrePayAmountOfCash = BigDecimal.ZERO;


    /**
     * 实际补款金额
     */
    private BigDecimal realPostPay = BigDecimal.ZERO;


    /**
     * 补款红包金额
     */
    private BigDecimal postPaidAmountOfGift = BigDecimal.ZERO;


    /**
     * 补款优惠券金额
     */
    private BigDecimal postPaidAmountOfCoupon = BigDecimal.ZERO;

    /**
     * 第三方优惠金额(招行)
     */
    private BigDecimal discountOfThirdParty = BigDecimal.ZERO;


    /**
     * 首付款金额
     */
    private BigDecimal firstPay = BigDecimal.ZERO;


    /**
     * 订单所属平台
     *
     * @see PlatformEnum
     */
    private int platformEnum;


    /**
     * 实际支付的现金
     */
    private BigDecimal realPaidAmountOfCash = BigDecimal.ZERO;


    /**
     * 是否是Xlobo发货
     */
    private boolean isShippedByXlobo;


    /**
     * 订单项列表
     */
    private List<OrderItemInfo> orderItemList;

    /**
     * 免运卡金额
     */
    private BigDecimal paidAmountOfFreeCard = BigDecimal.ZERO;


    /**
     * 优惠券金额
     */
    private BigDecimal paidAmountOfCoupon = BigDecimal.ZERO;

    /**
     * 实际支付现金金额
     */
    private BigDecimal paidAmountOfCash = BigDecimal.ZERO;

    /**
     * 最大可退款金额
     */
    private BigDecimal maxCanRefundAmount = BigDecimal.ZERO;

    /**
     * 风控状态
     *
     * @see RiskVerifiedStatusEnum
     */
    private Integer riskVerifiedStatus;


    /**
     * 卖家优惠券使用额度
     */
    private BigDecimal sellerCouponAmount = BigDecimal.ZERO;


    /**
     * 退货退款状态
     *
     * @see SalesRefundStatusEnum
     */
    private Integer salesRefundStatus;


    /**
     * 退货退款总额
     */
    private BigDecimal totalSalesRefundAmount = BigDecimal.ZERO;


    /**
     * 实际退平台优惠券金额
     */
    private BigDecimal realSettlementAmountOfCoupon = BigDecimal.ZERO;

    /**
     * 总退第三方折扣金额
     */
    private BigDecimal totalRefundThirdPartyDiscount;


    /**
     * 调价总额
     */
    private BigDecimal totalPriceChange = BigDecimal.ZERO;


    /**
     * 拼邮国内段是否已发货.true:已发货false:未发货null:非拼邮
     */
    private Boolean packageDelivery_DomesticDelivered;


    /**
     * 订单取消原因
     */
    private String cancelReason;


    /**
     * 是否需要上传身份证
     */
    private boolean needUploadIdCard;


    /**
     * 是否已上传身份证
     */
    private boolean haveUploadedIdCard;


    /**
     * 商家优惠券Code
     */
    private String sellerCouponCode;


    /**
     * 码头平台优惠券Code
     */
    private String ymtCouponCode;


    /**
     * 码头平台优惠券金额
     */
    private BigDecimal ymtCouponAmount;


    /**
     * 平台优惠券金额
     */
    private BigDecimal paidAmountOfYmtCoupon = BigDecimal.ZERO;


    /**
     * 订单总应付金额
     */
    private BigDecimal payableAmount;


    /**
     * 主订单号
     */
    private Long mainOrderId;


    /**
     * 备注等级
     */
    private Integer remarkLevel;


    /**
     * 业务类型(1-贝海发货2-拼邮发货3-投诉维权4-退货退款)
     */
    private List<String> busynessTypeList;


    /**
     * 优惠活动金额
     */
    private BigDecimal promotionReducedAmount = BigDecimal.ZERO;

    /**
     * 平台优惠金额
     */
    private BigDecimal ymtPromotionAmount = BigDecimal.ZERO;

    /**
     * 新买手单标识
     */
    private Boolean isNewSellerOrder;


    /**
     * 新客单标识
     */
    private Boolean isNewCustomerOrder;

    /**
     * 首单标识
     */
    private Boolean isFirstOrder;

    /**
     * 是否预售订单
     */
    private boolean preSaleOrder;
    /**
     * 是否删除
     */
    private boolean deleted;

    /**
     * 是否买手代理账号下单
     */
    private boolean sellerAgent;

    /**
     * 优选买手
     */
    private boolean optimumSeller;

    /**
     * 状态日志
     */
    private List<StatusLogInfo> statusLogList;

    /**
     * 推手id
     */
    private Long hunterId;
    
    /**
     * 推手订单类型（1：大礼包订单，2：普通订单）
     */
    private Integer hunterOrderType;

	public long getOrderId() {
		return orderId;
	}

	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Long getBuyerId() {
		return buyerId;
	}

	public void setBuyerId(Long buyerId) {
		this.buyerId = buyerId;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public BigDecimal getOrderPrice() {
		return orderPrice;
	}

	public void setOrderPrice(BigDecimal orderPrice) {
		this.orderPrice = orderPrice;
	}

	public BigDecimal getOrderDiscount() {
		return orderDiscount;
	}

	public void setOrderDiscount(BigDecimal orderDiscount) {
		this.orderDiscount = orderDiscount;
	}

	public BigDecimal getFreight() {
		return freight;
	}

	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}

	public BigDecimal getDiscount() {
		return discount;
	}

	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}

	public long getTradingId() {
		return tradingId;
	}

	public void setTradingId(long tradingId) {
		this.tradingId = tradingId;
	}

	public Integer getTradingStatus() {
		return tradingStatus;
	}

	public void setTradingStatus(Integer tradingStatus) {
		this.tradingStatus = tradingStatus;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getReceivePerson() {
		return receivePerson;
	}

	public void setReceivePerson(String receivePerson) {
		this.receivePerson = receivePerson;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getLeaveWord() {
		return leaveWord;
	}

	public void setLeaveWord(String leaveWord) {
		this.leaveWord = leaveWord;
	}

	public Date getDispathTime() {
		return dispathTime;
	}

	public void setDispathTime(Date dispathTime) {
		this.dispathTime = dispathTime;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public boolean isPaidInFull() {
		return paidInFull;
	}

	public void setPaidInFull(boolean paidInFull) {
		this.paidInFull = paidInFull;
	}

	public BigDecimal getUseGiftAmount() {
		return useGiftAmount;
	}

	public void setUseGiftAmount(BigDecimal useGiftAmount) {
		this.useGiftAmount = useGiftAmount;
	}

	public String getCouponCode() {
		return couponCode;
	}

	public void setCouponCode(String couponCode) {
		this.couponCode = couponCode;
	}

	public BigDecimal getCouponValue() {
		return couponValue;
	}

	public void setCouponValue(BigDecimal couponValue) {
		this.couponValue = couponValue;
	}

	public Date getPaidTime() {
		return paidTime;
	}

	public void setPaidTime(Date paidTime) {
		this.paidTime = paidTime;
	}

	public Date getApplyPostPayTime() {
		return applyPostPayTime;
	}

	public void setApplyPostPayTime(Date applyPostPayTime) {
		this.applyPostPayTime = applyPostPayTime;
	}

	public Date getPostPaidTime() {
		return postPaidTime;
	}

	public void setPostPaidTime(Date postPaidTime) {
		this.postPaidTime = postPaidTime;
	}

	public Date getAcceptTime() {
		return acceptTime;
	}

	public void setAcceptTime(Date acceptTime) {
		this.acceptTime = acceptTime;
	}

	public Date getConfirmedTime() {
		return confirmedTime;
	}

	public void setConfirmedTime(Date confirmedTime) {
		this.confirmedTime = confirmedTime;
	}

	public BigDecimal getAutoCancelOrderHours() {
		return autoCancelOrderHours;
	}

	public void setAutoCancelOrderHours(BigDecimal autoCancelOrderHours) {
		this.autoCancelOrderHours = autoCancelOrderHours;
	}

	public Date getCancelTime() {
		return cancelTime;
	}

	public void setCancelTime(Date cancelTime) {
		this.cancelTime = cancelTime;
	}

	public boolean isShangouOrder() {
		return shangouOrder;
	}

	public void setShangouOrder(boolean shangouOrder) {
		this.shangouOrder = shangouOrder;
	}

	public String getBuyerLoginId() {
		return buyerLoginId;
	}

	public void setBuyerLoginId(String buyerLoginId) {
		this.buyerLoginId = buyerLoginId;
	}

	public String getSellerLoginId() {
		return sellerLoginId;
	}

	public void setSellerLoginId(String sellerLoginId) {
		this.sellerLoginId = sellerLoginId;
	}

	public String getBuyerNickName() {
		return buyerNickName;
	}

	public void setBuyerNickName(String buyerNickName) {
		this.buyerNickName = buyerNickName;
	}

	public BigDecimal getTotalPrice() {
		return totalPrice;
	}

	public void setTotalPrice(BigDecimal totalPrice) {
		this.totalPrice = totalPrice;
	}

	public Date getAutoReceiveTime() {
		return autoReceiveTime;
	}

	public void setAutoReceiveTime(Date autoReceiveTime) {
		this.autoReceiveTime = autoReceiveTime;
	}

	public boolean isAutoReceiveEnabled() {
		return isAutoReceiveEnabled;
	}

	public void setAutoReceiveEnabled(boolean isAutoReceiveEnabled) {
		this.isAutoReceiveEnabled = isAutoReceiveEnabled;
	}

	public boolean isCredited() {
		return credited;
	}

	public void setCredited(boolean credited) {
		this.credited = credited;
	}

	public String getSellerNote() {
		return sellerNote;
	}

	public void setSellerNote(String sellerNote) {
		this.sellerNote = sellerNote;
	}

	public List<String> getBillCodeList() {
		return billCodeList;
	}

	public void setBillCodeList(List<String> billCodeList) {
		this.billCodeList = billCodeList;
	}

	public int getLogisticsType() {
		return logisticsType;
	}

	public void setLogisticsType(int logisticsType) {
		this.logisticsType = logisticsType;
	}

	public int getStockStatus() {
		return stockStatus;
	}

	public void setStockStatus(int stockStatus) {
		this.stockStatus = stockStatus;
	}

	public Date getDelayReceiveFrozenTime() {
		return delayReceiveFrozenTime;
	}

	public void setDelayReceiveFrozenTime(Date delayReceiveFrozenTime) {
		this.delayReceiveFrozenTime = delayReceiveFrozenTime;
	}

	public Date getDelayReceiveUpdateTime() {
		return delayReceiveUpdateTime;
	}

	public void setDelayReceiveUpdateTime(Date delayReceiveUpdateTime) {
		this.delayReceiveUpdateTime = delayReceiveUpdateTime;
	}

	public long getDelayReceiveUserId() {
		return delayReceiveUserId;
	}

	public void setDelayReceiveUserId(long delayReceiveUserId) {
		this.delayReceiveUserId = delayReceiveUserId;
	}

	public Date getDispatchTime() {
		return dispatchTime;
	}

	public void setDispatchTime(Date dispatchTime) {
		this.dispatchTime = dispatchTime;
	}

	public BigDecimal getRefund() {
		return refund;
	}

	public void setRefund(BigDecimal refund) {
		this.refund = refund;
	}

	public BigDecimal getRealPay() {
		return realPay;
	}

	public void setRealPay(BigDecimal realPay) {
		this.realPay = realPay;
	}

	public BigDecimal getRealPaidAmountOfGift() {
		return realPaidAmountOfGift;
	}

	public void setRealPaidAmountOfGift(BigDecimal realPaidAmountOfGift) {
		this.realPaidAmountOfGift = realPaidAmountOfGift;
	}

	public BigDecimal getNeedPrePayAmountOfCash() {
		return needPrePayAmountOfCash;
	}

	public void setNeedPrePayAmountOfCash(BigDecimal needPrePayAmountOfCash) {
		this.needPrePayAmountOfCash = needPrePayAmountOfCash;
	}

	public BigDecimal getRealPostPay() {
		return realPostPay;
	}

	public void setRealPostPay(BigDecimal realPostPay) {
		this.realPostPay = realPostPay;
	}

	public BigDecimal getPostPaidAmountOfGift() {
		return postPaidAmountOfGift;
	}

	public void setPostPaidAmountOfGift(BigDecimal postPaidAmountOfGift) {
		this.postPaidAmountOfGift = postPaidAmountOfGift;
	}

	public BigDecimal getPostPaidAmountOfCoupon() {
		return postPaidAmountOfCoupon;
	}

	public void setPostPaidAmountOfCoupon(BigDecimal postPaidAmountOfCoupon) {
		this.postPaidAmountOfCoupon = postPaidAmountOfCoupon;
	}

	public BigDecimal getDiscountOfThirdParty() {
		return discountOfThirdParty;
	}

	public void setDiscountOfThirdParty(BigDecimal discountOfThirdParty) {
		this.discountOfThirdParty = discountOfThirdParty;
	}

	public BigDecimal getFirstPay() {
		return firstPay;
	}

	public void setFirstPay(BigDecimal firstPay) {
		this.firstPay = firstPay;
	}

	public int getPlatformEnum() {
		return platformEnum;
	}

	public void setPlatformEnum(int platformEnum) {
		this.platformEnum = platformEnum;
	}

	public BigDecimal getRealPaidAmountOfCash() {
		return realPaidAmountOfCash;
	}

	public void setRealPaidAmountOfCash(BigDecimal realPaidAmountOfCash) {
		this.realPaidAmountOfCash = realPaidAmountOfCash;
	}

	public boolean isShippedByXlobo() {
		return isShippedByXlobo;
	}

	public void setShippedByXlobo(boolean isShippedByXlobo) {
		this.isShippedByXlobo = isShippedByXlobo;
	}

	public List<OrderItemInfo> getOrderItemList() {
		return orderItemList;
	}

	public void setOrderItemList(List<OrderItemInfo> orderItemList) {
		this.orderItemList = orderItemList;
	}

	public BigDecimal getPaidAmountOfFreeCard() {
		return paidAmountOfFreeCard;
	}

	public void setPaidAmountOfFreeCard(BigDecimal paidAmountOfFreeCard) {
		this.paidAmountOfFreeCard = paidAmountOfFreeCard;
	}

	public BigDecimal getPaidAmountOfCoupon() {
		return paidAmountOfCoupon;
	}

	public void setPaidAmountOfCoupon(BigDecimal paidAmountOfCoupon) {
		this.paidAmountOfCoupon = paidAmountOfCoupon;
	}

	public BigDecimal getPaidAmountOfCash() {
		return paidAmountOfCash;
	}

	public void setPaidAmountOfCash(BigDecimal paidAmountOfCash) {
		this.paidAmountOfCash = paidAmountOfCash;
	}

	public BigDecimal getMaxCanRefundAmount() {
		return maxCanRefundAmount;
	}

	public void setMaxCanRefundAmount(BigDecimal maxCanRefundAmount) {
		this.maxCanRefundAmount = maxCanRefundAmount;
	}

	public Integer getRiskVerifiedStatus() {
		return riskVerifiedStatus;
	}

	public void setRiskVerifiedStatus(Integer riskVerifiedStatus) {
		this.riskVerifiedStatus = riskVerifiedStatus;
	}

	public BigDecimal getSellerCouponAmount() {
		return sellerCouponAmount;
	}

	public void setSellerCouponAmount(BigDecimal sellerCouponAmount) {
		this.sellerCouponAmount = sellerCouponAmount;
	}

	public Integer getSalesRefundStatus() {
		return salesRefundStatus;
	}

	public void setSalesRefundStatus(Integer salesRefundStatus) {
		this.salesRefundStatus = salesRefundStatus;
	}

	public BigDecimal getTotalSalesRefundAmount() {
		return totalSalesRefundAmount;
	}

	public void setTotalSalesRefundAmount(BigDecimal totalSalesRefundAmount) {
		this.totalSalesRefundAmount = totalSalesRefundAmount;
	}

	public BigDecimal getRealSettlementAmountOfCoupon() {
		return realSettlementAmountOfCoupon;
	}

	public void setRealSettlementAmountOfCoupon(
			BigDecimal realSettlementAmountOfCoupon) {
		this.realSettlementAmountOfCoupon = realSettlementAmountOfCoupon;
	}

	public BigDecimal getTotalRefundThirdPartyDiscount() {
		return totalRefundThirdPartyDiscount;
	}

	public void setTotalRefundThirdPartyDiscount(
			BigDecimal totalRefundThirdPartyDiscount) {
		this.totalRefundThirdPartyDiscount = totalRefundThirdPartyDiscount;
	}

	public BigDecimal getTotalPriceChange() {
		return totalPriceChange;
	}

	public void setTotalPriceChange(BigDecimal totalPriceChange) {
		this.totalPriceChange = totalPriceChange;
	}

	public Boolean getPackageDelivery_DomesticDelivered() {
		return packageDelivery_DomesticDelivered;
	}

	public void setPackageDelivery_DomesticDelivered(
			Boolean packageDelivery_DomesticDelivered) {
		this.packageDelivery_DomesticDelivered = packageDelivery_DomesticDelivered;
	}

	public String getCancelReason() {
		return cancelReason;
	}

	public void setCancelReason(String cancelReason) {
		this.cancelReason = cancelReason;
	}

	public boolean isNeedUploadIdCard() {
		return needUploadIdCard;
	}

	public void setNeedUploadIdCard(boolean needUploadIdCard) {
		this.needUploadIdCard = needUploadIdCard;
	}

	public boolean isHaveUploadedIdCard() {
		return haveUploadedIdCard;
	}

	public void setHaveUploadedIdCard(boolean haveUploadedIdCard) {
		this.haveUploadedIdCard = haveUploadedIdCard;
	}

	public String getSellerCouponCode() {
		return sellerCouponCode;
	}

	public void setSellerCouponCode(String sellerCouponCode) {
		this.sellerCouponCode = sellerCouponCode;
	}

	public String getYmtCouponCode() {
		return ymtCouponCode;
	}

	public void setYmtCouponCode(String ymtCouponCode) {
		this.ymtCouponCode = ymtCouponCode;
	}

	public BigDecimal getYmtCouponAmount() {
		return ymtCouponAmount;
	}

	public void setYmtCouponAmount(BigDecimal ymtCouponAmount) {
		this.ymtCouponAmount = ymtCouponAmount;
	}

	public BigDecimal getPaidAmountOfYmtCoupon() {
		return paidAmountOfYmtCoupon;
	}

	public void setPaidAmountOfYmtCoupon(BigDecimal paidAmountOfYmtCoupon) {
		this.paidAmountOfYmtCoupon = paidAmountOfYmtCoupon;
	}

	public BigDecimal getPayableAmount() {
		return payableAmount;
	}

	public void setPayableAmount(BigDecimal payableAmount) {
		this.payableAmount = payableAmount;
	}

	public Long getMainOrderId() {
		return mainOrderId;
	}

	public void setMainOrderId(Long mainOrderId) {
		this.mainOrderId = mainOrderId;
	}

	public Integer getRemarkLevel() {
		return remarkLevel;
	}

	public void setRemarkLevel(Integer remarkLevel) {
		this.remarkLevel = remarkLevel;
	}

	public List<String> getBusynessTypeList() {
		return busynessTypeList;
	}

	public void setBusynessTypeList(List<String> busynessTypeList) {
		this.busynessTypeList = busynessTypeList;
	}

	public BigDecimal getPromotionReducedAmount() {
		return promotionReducedAmount;
	}

	public void setPromotionReducedAmount(BigDecimal promotionReducedAmount) {
		this.promotionReducedAmount = promotionReducedAmount;
	}

	public BigDecimal getYmtPromotionAmount() {
		return ymtPromotionAmount;
	}

	public void setYmtPromotionAmount(BigDecimal ymtPromotionAmount) {
		this.ymtPromotionAmount = ymtPromotionAmount;
	}

	public Boolean getIsNewSellerOrder() {
		return isNewSellerOrder;
	}

	public void setIsNewSellerOrder(Boolean isNewSellerOrder) {
		this.isNewSellerOrder = isNewSellerOrder;
	}

	public Boolean getIsNewCustomerOrder() {
		return isNewCustomerOrder;
	}

	public void setIsNewCustomerOrder(Boolean isNewCustomerOrder) {
		this.isNewCustomerOrder = isNewCustomerOrder;
	}

	public Boolean getIsFirstOrder() {
		return isFirstOrder;
	}

	public void setIsFirstOrder(Boolean isFirstOrder) {
		this.isFirstOrder = isFirstOrder;
	}

	public boolean isPreSaleOrder() {
		return preSaleOrder;
	}

	public void setPreSaleOrder(boolean preSaleOrder) {
		this.preSaleOrder = preSaleOrder;
	}

	public boolean isDeleted() {
		return deleted;
	}

	public void setDeleted(boolean deleted) {
		this.deleted = deleted;
	}

	public boolean isSellerAgent() {
		return sellerAgent;
	}

	public void setSellerAgent(boolean sellerAgent) {
		this.sellerAgent = sellerAgent;
	}

	public boolean isOptimumSeller() {
		return optimumSeller;
	}

	public void setOptimumSeller(boolean optimumSeller) {
		this.optimumSeller = optimumSeller;
	}

	public List<StatusLogInfo> getStatusLogList() {
		return statusLogList;
	}

	public void setStatusLogList(List<StatusLogInfo> statusLogList) {
		this.statusLogList = statusLogList;
	}

	public Long getHunterId() {
		return hunterId;
	}

	public void setHunterId(Long hunterId) {
		this.hunterId = hunterId;
	}

	public Integer getHunterOrderType() {
		return hunterOrderType;
	}

	public void setHunterOrderType(Integer hunterOrderType) {
		this.hunterOrderType = hunterOrderType;
	}
}
